---
title: Next steps
description: A list of guides and references about Expo Router for further reading.
---

import { BookOpen02Icon } from '@expo/styleguide-icons/outline/BookOpen02Icon';

import { BoxLink } from '~/ui/components/BoxLink';

There's much to learn about Expo Router if you are diving into the file-based routing framework for the first time. The following guides and references will help you dive deep:

## Navigation patterns

<BoxLink
  title="Stack"
  href="/router/advanced/stack/"
  description="See Stack navigator's complete reference for more information on API methods."
  Icon={BookOpen02Icon}
/>

<BoxLink
  title="Tabs"
  href="/router/advanced/tabs/"
  description="See Tabs navigator's complete reference for more information on API methods."
  Icon={BookOpen02Icon}
/>

<BoxLink
  title="Drawer"
  href="/router/advanced/drawer/"
  description="Learn how to use Drawer navigator in Expo Router."
  Icon={BookOpen02Icon}
/>

<BoxLink
  title="Modals"
  href="/router/advanced/modals/"
  description="Learn how to use modals in Expo Router."
  Icon={BookOpen02Icon}
/>

<BoxLink
  title="Shared routes"
  description="Learn how to define shared routes or use arrays to use the same route multiple times with different layouts using Expo Router."
  href="/router/advanced/shared-routes/"
  Icon={BookOpen02Icon}
/>

## References

<BoxLink
  title="Authentication"
  href="/router/reference/authentication/"
  description="Learn how to implement authentication and protect routes with Expo Router."
  Icon={BookOpen02Icon}
/>

<BoxLink
  title="Redirects"
  href="/router/reference/authentication/"
  description="Learn how to implement authentication and protect routes with Expo Router."
  Icon={BookOpen02Icon}
/>

<BoxLink
  title="Hooks"
  href="/router/reference/hooks/"
  description="Learn how to interact with the in-app URL in Expo Router."
  Icon={BookOpen02Icon}
/>

<BoxLink
  title="Platform-specific Modules"
  href="/router/reference/platform-specific-modules/"
  description="Learn how to switch modules based on the platform in Expo Router."
  Icon={BookOpen02Icon}
/>

<BoxLink
  title="API Routes"
  href="/router/reference/api-routes/"
  description="Learn how to redirect URLs in Expo Router."
  Icon={BookOpen02Icon}
/>

<BoxLink
  title="Migrate from React Navigation"
  href="/router/migrate/from-react-navigation/"
  description="Learn how to migrate an existing project using React Navigation to Expo Router."
  Icon={BookOpen02Icon}
/>
